door or window frame - Turkish English Dictionary